Skip to content

Fix crash-prone weak pointers, atomic save, and misc cleanup#617

Merged
aalex merged 1 commit into
devfrom
feat-improvements
Jun 22, 2026
Merged

Fix crash-prone weak pointers, atomic save, and misc cleanup#617
aalex merged 1 commit into
devfrom
feat-improvements

Conversation

@aalex

@aalex aalex commented Jun 22, 2026

Copy link
Copy Markdown
Member
  • Guard all toStrongRef() calls with null checks to prevent crashes
  • Save project files atomically (write to .tmp, then rename)
  • Fix macOS CI workflow typo that broke test discovery
  • Remove duplicate main.qrc entry in mapmap.pro
  • Upgrade C++ standard from c++11 to c++17
  • Replace NULL with nullptr throughout our code
  • Remove stale FIXME comment and duplicate #include

- Guard all toStrongRef() calls with null checks to prevent crashes
- Save project files atomically (write to .tmp, then rename)
- Fix macOS CI workflow typo that broke test discovery
- Remove duplicate main.qrc entry in mapmap.pro
- Upgrade C++ standard from c++11 to c++17
- Replace NULL with nullptr throughout our code
- Remove stale FIXME comment and duplicate #include
@aalex aalex self-assigned this Jun 22, 2026
@aalex aalex merged commit a560bbe into dev Jun 22, 2026
6 checks passed
@aalex aalex deleted the feat-improvements branch June 22, 2026 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant